//#define _CRT_SECURE_NO_WARNINGS 
//#include <stdio.h>
//#include <math.h>
//
//int IsHua(int arr[3], int num)
//{
//	if (num == pow((double)arr[0], 3.0) + pow((double)arr[1], 3.0) + pow((double)arr[2], 3.0))
//	{
//		return 1;
//	}
//	else
//	{
//		return 0;
//	}
//}
//int main()
//{
//	int i = 0, j = 0;
//	int n = 0;
//	int m = 0;
//	int count = 0;
//	int arr1[3] = { 0 };
//	int re[1000] = { 0 };
//	while (scanf("%d %d", &m, &n) != EOF)
//	{
//		int count = 0;
//		for (j = m; j <= n; j++)
//		{
//			int jc = j;
//			for (i = 0; i < 3; i++)
//			{
//
//				arr1[i] = jc % 10;
//				jc /= 10;
//			}
//			if (IsHua(arr1, j) == 1)
//			{
//				re[j] = 1;
//				count++;
//			}
//		}
//		if (count != 0)
//		{
//			count++;
//		}
//		for (j = m; j <= n; j++)
//		{
//			if (count == 0)
//			{
//				printf("no\n");
//				break;
//			}
//			if (re[j] == 1)
//			{
//				printf("%d", j);
//				count--;
//				if (count != 1)
//				{
//					printf(" ");
//				}
//				else
//				{
//					//break;
//					printf("\n");
//				}
//
//			}
//		}
//	}
//}